Les registres des processeurs de la famille 68K
se décomposent en 8 registres de 32 bits de données nommés d0, d1, d2, d3,
d4, d5, d6 et d7. Ils sont accessibles en lecture et en écriture en octet
(byte), en mot (word), en mot long (long word). Ainsi l'accès au registre
de données d6 en octet se note d6.b (b pour byte), en mot d6.w (w pour
word) et en mot long d6.l (l pour long word).
Les registres d'adresses sont au nombre de 7
repérés par a0, a1, a2, a3, a4, a5et a6. Ils sont accessibles en lecture et
en écriture uniquement en mot (16 bits) et en mot long (32 bits). Ces
registres sont souvent désignés
comme pointeur d'adresses.
Le pointeur de pile est repéré comme étant le
registre a7.
Le compteur de programme PC est un registre
32 bits accessible en lecture et en écriture.
Enfin le registre d'état est séparé en un
poids faible nommé CCR (Condition code Register) et un poids fort dédié au
système.
|